package com.qyc.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * @Author qinyc
 * @Description  日志注解类，当需要某个方法实现日志记录功能时，在方法上添加该注解即可
 * @version: v1.0
 * @Date 15:52 2023/6/21
 **/
@Target({ElementType.METHOD}) //注解的作用目标为方法
@Retention(RetentionPolicy.RUNTIME) //注解不仅被保存到class文件中，jvm加载class文件之后，仍然存在
public @interface SystemLog {
    //接口功能介绍
    String businessName();
}
